Arithmetic Circuit Complexity and Motion Planning

نویسندگان

  • Stephen R. Tate
  • John Reif
  • Donald Loveland
  • Donald Rose
  • Robert Wagner
  • Joseph Kitchen
چکیده

This dissertation presents the results of my research in two areas: parallel algorithms/circuit complexity, and algorithmic motion planning. The chapters on circuit complexity examine the parallel complexity of several fundamental problems (such as integer division) in the model of small depth circuits. In the later chapters on motion planning, we turn to the computationally intensive problem of planning efficient trajectories for robots in both cooperative and noncooperative environments. Specifically, we first examine the complexity of integer division with remainder under the standard model of constant fanin boolean circuits. We restrict our attention to circuits which are logspace uniform, and present a novel algorithm that has better asymptotic complexity bounds than any previously known algorithm. In fact, it matches the best previously known depth bound and the best previously known size bound simultaneously. Next, we examine circuits where each gate has arbitrary fanin, and can compute the MAJORITY function. Interestingly, while it is impossible to compute integer division with constant depth, unbounded fanin AND/OR circuits, we show that it is possible to compute it with only O(n1+ ) gates (for any constant > 0) and constant depth when MAJORITY gates are allowed. Unfortunately, to get a constant depth circuit, we allow the circuit to be only P-uniform (rather than logspace uniform). In the chapters on motion planning, we first give an approximation bound for optimal time motion planning, where the robot is given bounds on the L2 norms of velocity and acceleration. This (and concurrent, independent work by Donald and Xavier) was the first such approximation algorithm for robots with dynamics bounded in the L2 norm. The second chapter on motion planning addresses the following problem: what if a second, non-cooperating (or even adversarial) robot is added to the environment. This problem is referred to as a pursuit game, and we must make a plan that avoids collisions with the second robot. We present both an exponential time lower bound and several polynomial time approximation algorithms for this problem. The lower bound is the first truly intractable lower bound for a robotics problem with perfect information. Despite this lower bound, we present a polynomial time algorithm that gives approximately optimal solutions to an important class of pursuit games — namely, those where it is possible for our robot to keep a certain “safety margin” between it and its adversary.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Arithmetic Circuit Complexity and Motion

This dissertation presents the results of my research in two areas: parallel algorithms/circuit complexity, and algorithmic motion planning. The chapters on circuit complexity examine the parallel complexity of several fundamental problems (such as integer division) in the model of small depth circuits. In the later chapters on motion planning, we turn to the computationally intensive problem o...

متن کامل

Efficient Reverse Converter for Three Modules Set {2^n-1,2^(n+1)-1,2^n} in Multi-Part RNS

Residue Number System is a numerical system which arithmetic operations are performed parallelly. One of the main factors that affects the system’s performance is the complexity of reverse converter. It should be noted that the complexity of this part should not affect the earned speed of parallelly performed arithmetic unit. Therefore in this paper a high speed converter for moduli set {2n-1, ...

متن کامل

Efficient Reverse Converter for Three Modules Set {2^n-1,2^(n+1)-1,2^n} in Multi-Part RNS

Residue Number System is a numerical system which arithmetic operations are performed parallelly. One of the main factors that affects the system’s performance is the complexity of reverse converter. It should be noted that the complexity of this part should not affect the earned speed of parallelly performed arithmetic unit. Therefore in this paper a high speed converter for moduli set {2n-1, ...

متن کامل

Arithmetic Circuits and Counting Complexity Classes

• Innovative work by Kabanets and Impagliazzo [KI03] shows that, in some cases, providing lower bounds on arithmetic circuit size can yield consequences about Boolean complexity classes. For instance, one of the most important problems in BPP that is not known to be in P is Arithmetic Circuit Identity Testing (ACIT), the problem of determining if two arithmetic circuits compute the same functio...

متن کامل

Direct Optimal Motion Planning for Omni-directional Mobile Robots under Limitation on Velocity and Acceleration

This paper describes a low computational direct approach for optimal motion planning and obstacle avoidance of Omni-directional mobile robots within velocity and acceleration constraints on the robot motion. The main purpose of this problem is the minimization of a quadratic cost function while limitation on velocity and acceleration of robot is considered and collision with any obstacle in the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991